package com.huanxin.param;

import lombok.Data;

import java.util.List;

/**
 * 请求参数类，用于表示数据导入接口的请求参数
 */
@Data
public class HuanXinImportMobileRequest {
    private String accessToken;  // 访问令牌
    private String jobName;      // 任务名称（可选）
    private String jobId;        // 任务ID（可选）
    private String batchName;    // 批次名称 没有或者为空：则使用最后创建的批次
    private List<CallData> callData;  // 数据列表
    /**
     * 任务状态 没有或者为空：导入后不进行操作 "startup"：导入后启动任务 "stop" : 导入后暂停任务 "finishStartup" :导入后如果任务已完成则启动
     */
    private String jobUserStatus;
    /**
     * 批次状态 没有或者为空：导入后不进行操作 "startup"：导入后启动批次 "stop" : 导入后暂停批次 "finishStartup" :导入后如果批次已完成则启动
     */
    private String batchUserStatus; // 批次状态

}
       
